Rod's Aviation Photos: Germany: Speyer Technik Museum, August 2005
Lockheed F-104G 26+63 2